      1 3 :     *   C O P Y R I G H T : 
 
       1 4 :     * 
 
       1 5 :     *   T h i s   s o f t w a r e   m o d u l e   w a s   o r i g i n a l l y   d e v e l o p e d   b y   R a p h a  G r o s b o i s   a n d 
 
       1 6 :     *   D i e g o   S a n t a   C r u z   ( S w i s s   F e d e r a l   I n s t i t u t e   o f   T e c h n o l o g y - E P F L ) ;   J o e l 
 
       1 7 :     *   A s k e l ? E r i c s s o n   R a d i o   S y s t e m s   A B ) ;   a n d   B e r t r a n d   B e r t h e l o t ,   D a v i d 
 
       1 8 :     *   B o u c h a r d ,   F )x   H e n r y ,   G e r a r d   M o z e l l e   a n d   P a t r i c e   O n n o   ( C a n o n   R e s e a r c h 
 
       1 9 :     *   C e n t r e   F r a n c e   S . A )   i n   t h e   c o u r s e   o f   d e v e l o p m e n t   o f   t h e   J P E G 2 0 0 0 
 
       2 0 :     *   s t a n d a r d   a s   s p e c i f i e d   b y   I S O / I E C   1 5 4 4 4   ( J P E G   2 0 0 0   S t a n d a r d ) .   T h i s 
 
       2 1 :     *   s o f t w a r e   m o d u l e   i s   a n   i m p l e m e n t a t i o n   o f   a   p a r t   o f   t h e   J P E G   2 0 0 0 
 
       2 2 :     *   S t a n d a r d .   S w i s s   F e d e r a l   I n s t i t u t e   o f   T e c h n o l o g y - E P F L ,   E r i c s s o n   R a d i o 
 
       2 3 :     *   S y s t e m s   A B   a n d   C a n o n   R e s e a r c h   C e n t r e   F r a n c e   S . A   ( c o l l e c t i v e l y   J J 2 0 0 0 
 
       2 4 :     *   P a r t n e r s )   a g r e e   n o t   t o   a s s e r t   a g a i n s t   I S O / I E C   a n d   u s e r s   o f   t h e   J P E G 
 
       2 5 :     *   2 0 0 0   S t a n d a r d   ( U s e r s )   a n y   o f   t h e i r   r i g h t s   u n d e r   t h e   c o p y r i g h t ,   n o t 
 
       2 6 :     *   i n c l u d i n g   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s ,   f o r   t h i s   s o f t w a r e   m o d u l e 
 
       2 7 :     *   w i t h   r e s p e c t   t o   t h e   u s a g e   b y   I S O / I E C   a n d   U s e r s   o f   t h i s   s o f t w a r e   m o d u l e 
 
       2 8 :     *   o r   m o d i f i c a t i o n s   t h e r e o f   f o r   u s e   i n   h a r d w a r e   o r   s o f t w a r e   p r o d u c t s 
 
       2 9 :     *   c l a i m i n g   c o n f o r m a n c e   t o   t h e   J P E G   2 0 0 0   S t a n d a r d .   T h o s e   i n t e n d i n g   t o   u s e 
 
       3 0 :     *   t h i s   s o f t w a r e   m o d u l e   i n   h a r d w a r e   o r   s o f t w a r e   p r o d u c t s   a r e   a d v i s e d   t h a t 
 
       3 1 :     *   t h e i r   u s e   m a y   i n f r i n g e   e x i s t i n g   p a t e n t s .   T h e   o r i g i n a l   d e v e l o p e r s   o f 
 
       3 2 :     *   t h i s   s o f t w a r e   m o d u l e ,   J J 2 0 0 0   P a r t n e r s   a n d   I S O / I E C   a s s u m e   n o   l i a b i l i t y 
 
       3 3 :     *   f o r   u s e   o f   t h i s   s o f t w a r e   m o d u l e   o r   m o d i f i c a t i o n s   t h e r e o f .   N o   l i c e n s e 
 
       3 4 :     *   o r   r i g h t   t o   t h i s   s o f t w a r e   m o d u l e   i s   g r a n t e d   f o r   n o n   J P E G   2 0 0 0   S t a n d a r d 
 
       3 5 :     *   c o n f o r m i n g   p r o d u c t s .   J J 2 0 0 0   P a r t n e r s   h a v e   f u l l   r i g h t   t o   u s e   t h i s 
 
       3 6 :     *   s o f t w a r e   m o d u l e   f o r   h i s / h e r   o w n   p u r p o s e ,   a s s i g n   o r   d o n a t e   t h i s 
 
       3 7 :     *   s o f t w a r e   m o d u l e   t o   a n y   t h i r d   p a r t y   a n d   t o   i n h i b i t   t h i r d   p a r t i e s   f r o m 
 
       3 8 :     *   u s i n g   t h i s   s o f t w a r e   m o d u l e   f o r   n o n   J P E G   2 0 0 0   S t a n d a r d   c o n f o r m i n g 
 
       3 9 :     *   p r o d u c t s .   T h i s   c o p y r i g h t   n o t i c e   m u s t   b e   i n c l u d e d   i n   a l l   c o p i e s   o r 
 
       4 0 :     *   d e r i v a t i v e   w o r k s   o f   t h i s   s o f t w a r e   m o d u l e . 
 
       4 1 :     * 
 
       4 2 :     *   C o p y r i g h t   ( c )   1 9 9 9 / 2 0 0 0   J J 2 0 0 0   P a r t n e r s . 
 
 